24ac2e6a7b78423ba0af54b917bd6445488b82ff,plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/config/ui/SelectCvsConfigurationPanel.java,SelectCvsConfigurationPanel,fillModel,#Object#,100

Before Change


  }

  private void fillModel(Object selectedConfiguration) {
    Object selection = selectedConfiguration == null ? myList.getSelectedValue() : selectedConfiguration;
    myModel.removeAllElements();
    List<CvsRootConfiguration> configurations = CvsApplicationLevelConfiguration.getInstance().CONFIGURATIONS;
    for (CvsRootConfiguration configuration : configurations) {
      myModel.addElement(configuration);
    }
    myList.setSelectedValue(selection, true);

    if (myList.getSelectedIndex() < 0 && myList.getModel().getSize() > 0) {
      myList.setSelectedIndex(0);

After Change


      if (configuration.CVS_ROOT.isEmpty()) continue;
      myModel.addElement(configuration);
    }
    if (selection != null) myList.setSelectedValue(selection, true);
    if (myList.getSelectedIndex() < 0 && myList.getModel().getSize() > 0) {
      myList.setSelectedIndex(0);
    }